Labels:text | screenshot | font | number | display | rectangle | line | parallel OCR: Time Thread 1 Thread 2 Slice 1 repair 2 clearRect(currentShipRect) 3 keyDown(dnarrow) 4 newShipRect=currentShipRect 5 new ShipRect y+ + 6 currentShipRect=newShipRect Figure 2: Calling update and keyDown from separate threads could cause an error.